package com.icinfo.cloud.provider.punish.approval.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * 审批详情审批日志链信息
 * @author Administrator
 */
@Data
public class AuditInfoChainLogVo implements Serializable {

    /**
     * 节点名称（角色名称）
     */
    private String stageName;

    /**
     * 姓名
     */
    private String personName;

    /**
     * 头像url：暂时没有 UI 出一张通用图片
     */
    private String headPortraitUrl ;

    /**
     * 审批/提交时间
     */
    private String auditTime;

    /**
     * 审批意见/转交说明/ 没有不展示
     */
    private String opinion;

    /**
     * 环节时长 中文描述：且超过24小时的，标记“剩N天N时N分”，小于1天的，标记“N时N分”，小于1小时的，标记“剩N分”；
     */
    private String currentCostTime;


    /**
     *  是否审批/提交： YES 是，NO 否。发起人为空
     */
    private String isAudit;

    /**
     *  审批退回说明（节点）有退回有值
     */
    private String returnDesc;

    /**
     *  是否显示待我审批 YES 是，NO 否
     */
    private String isOwnAudit;
    /**
     * 是否自动审批 1 是，0否
     */
    private String isAutoApproval;
    /**
     * 自动审批剩余时间
     */
    private String autoSurplusTime;

}
